package leetcode_900;

/**
 *@author 周杨
 *GoatLatin_824 类似单词重组游戏
 *describe:AC 52% 很常规
 *2018年10月30日 上午9:19:46
 */
public class GoatLatin_824 {
	public String toGoatLatin(String S) {
        String []strs=S.split(" ");
    	StringBuilder sb=new StringBuilder();
        for(int i=0;i<strs.length;++i) {
        	char []chars=strs[i].toCharArray();
        	if(chars[0]=='A'||chars[0]=='E'||chars[0]=='I'||
        			chars[0]=='O'||chars[0]=='U'||chars[0]=='a'
        			||chars[0]=='e'||chars[0]=='i'||chars[0]=='o'||chars[0]=='u') {
        		sb.append(strs[i]).append("ma");
        	}
        	else {
        		for(int j=1;j<chars.length;++j) {
        			sb.append(chars[j]);
        		}
        		sb.append(chars[0]).append("ma");
        	}
        	for(int k=0;k<=i;++k) {
        		sb.append('a');
        	}
        	sb.append(' ');
        }
        sb.deleteCharAt(sb.length()-1);//删掉最后一个空格
        return sb.toString();
    }
}
